package com.billionsfinance.hessian.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 服务端信息
 *
 * @author WeiHui.Zhang
 * @version V1.00
 * @FileName: ServerInfo.java
 * @date 2016年5月25日 下午4:01:49
 */
public class ServerInfo implements Serializable {

	private static final long serialVersionUID = 1L;

	private String appCode;
	/**
	 * 访问路径
	 */
	private String accessPath;
	/**
	 * 接口名称
	 */
	private String interfaceName;
	/**
	 * 接口实现类
	 */
	private String serviceClassName;
	/**
	 * 功能描述
	 */
	private String functionDesc;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 创建人
	 */
	private String createBy;
	/**
	 * 更新时间
	 */
	private Date updateTime;
	/**
	 * 更新人
	 */
	private String updateBy;

	public String getAppCode() {
		return appCode;
	}

	public void setAppCode(String appCode) {
		this.appCode = appCode;
	}

	public String getAccessPath() {
		return accessPath;
	}

	public void setAccessPath(String accessPath) {
		this.accessPath = accessPath;
	}

	public String getInterfaceName() {
		return interfaceName;
	}

	public void setInterfaceName(String interfaceName) {
		this.interfaceName = interfaceName;
	}

	public String getServiceClassName() {
		return serviceClassName;
	}

	public void setServiceClassName(String serviceClassName) {
		this.serviceClassName = serviceClassName;
	}

	public String getFunctionDesc() {
		return functionDesc;
	}

	public void setFunctionDesc(String functionDesc) {
		this.functionDesc = functionDesc;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getCreateBy() {
		return createBy;
	}

	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getUpdateBy() {
		return updateBy;
	}

	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}

	@Override
	public String toString() {
		return "ServerInfo{" +
				"appCode='" + appCode + '\'' +
				", accessPath='" + accessPath + '\'' +
				", interfaceName='" + interfaceName + '\'' +
				", serviceClassName='" + serviceClassName + '\'' +
				", functionDesc='" + functionDesc + '\'' +
				", createTime=" + createTime +
				", createBy='" + createBy + '\'' +
				", updateTime=" + updateTime +
				", updateBy='" + updateBy + '\'' +
				'}';
	}
}
